/* 
 * File:   Card.cpp
 * Author: batista
 * 
 * Created on 7 de Março de 2013, 08:25
 */

#include "Card.h"

Card::Card() {
}

Card::~Card() {
}

/**
 * Metodo resposavel por retornar um hexa com 8 digitos 
 * para os dados capturados na order (MSB). Pois ao ser 
 * capturado vem na order (LSB)
 * @return hexacard
 */
string Card::reOrderHexaCard(string hexacard) {
    string first, second, third, fourth;
    //
    first = hexacard.substr(6, 2);
    second = hexacard.substr(4, 2);
    third = hexacard.substr(2, 2);
    fourth = hexacard.substr(0, 2);
    //
    hexacard = first+second+third+fourth;
    //
    return hexacard;
}